Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Marino Challenger U.S. Open - New York Genova Challenger Shanghai Rolex Masters - Shanghai Olbia Challenger Swiss Indoors Basel - Basel Bergamo Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha Tenerife 1 Challenger Manama Challenger BNP Paribas Open - Indian Wells Oeiras 3 Challenger Grand Prix Hassan II - Marrakech Phoenix Challenger French Open - Paris Internazionali BNL d'Italia - Rome Perugia Challenger Wimbledon - London Mallorca Championships - Mallorca EFG Swiss Open - Gstaad San Marino Challenger Plava Laguna Croatia Open - Umag U.S. Open - New York Chengdu Open - Chengdu Almaty Open - Almaty Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Zug Challenger Cap Cana Challenger Adelaide International - Adelaide BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Mallorca Championships - Mallorca Nottingham 2 Challenger Italy F6 Italy F7 Italy #3-w1 Colombia F3 Italy #3-w2 Colombia F4 Italy #3-w3 Chile F3 Uruguay F1 Argentina F7 Italy #3-w4 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F9 Colombia F3 Colombia F5 Colombia F6 Italy F4 Italy F5 Brazil F9 Brazil F10 Brazil F11 Venezuela F4 Venezuela F5 Brazil F16 Brazil F17 Brazil F18 Colombia F1 Colombia F2 Colombia F3 Colombia F4 Brazil F7 Venezuela F1 Venezuela F2 Brazil F15 Nicaragua F1 El Salvador F2 Chile F1 Chile F3 Italy F20 Colombia F3 Colombia F4 Brazil F14 Brazil F23 Brazil F24 Colombia F1 Colombia F2 Spain F11 Spain F12 Spain F13 Colombia F3 Colombia F4 Brazil F5 Brazil F6 Brazil F7 Brazil F8 Venezuela F4 Venezuela F5 Venezuela F6 Venezuela F8 Venezuela F9 Colombia F1 Colombia F2 Venezuela F1 Venezuela F2 Venezuela F3 Usa F12 Usa F13 Colombia F3 Colombia F4 Colombia F5 Italy F1 Italy F2 Italy F3 Italy F6 Italy F12 Italy F14 Italy F15 Italy F21 Italy F22 Venezuela F5 Venezuela F6 Colombia F1 Colombia F2 Turkey F9 Turkey F10 Turkey F11 Turkey F12 Italy F6 Italy F7 Italy F9 Italy F10 Ecuador F4 Ecuador F5 Colombia F3 Colombia F4 Colombia F5 Spain F14 Canada F1 (Gatineau) Canada F2 (Sherbrooke) M15 Sunrise M15 Horgen M25 Oviedo M25 Madrid M25 Palm Coast M25 Naples M25 Naples M25 Pensacola M25 Santo Domingo M25 Denia M25 Muttenz M25 Caslano M25 Aparecida de Goiania M25 Cancun M25 Anapoima M25 Medellin M25 Tulsa M25 Iowa City M25 Weston M25 Naples M25 Marburg M25 Cancun Salinas Challenger Vicenza Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Riviera di Rimini Challenger 2004 - Rimini Copa Petrobras Bogota - Bogota Olbia Challenger - Olbia Bogota Challenger - Bogota Garden Open 2005 - Rome Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome Copa Petrobras - Santiago Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2006 - Napoli Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Sporting Challenger - Turin Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca San Remo Tennis Cup 15° Piertomaso - San Remo San Remo Tennis Cup - San Remo 4° Sporting Challenger - Turin Nord LB Open 2007 - Braunschweig Copa Petrobras - Bogota Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Bogota Challenger Napoli Challenger San Benedetto Challenger Cali Challenger Bogota Challenger San Remo Challenger Biella Challenger Alessandria Challenger Kosice Challenger Bogota Challenger Rome Challenger Bogota Challenger Manta Challenger Medellin Challenger Santiago Challenger San Marino Challenger Rio De Janeiro Challenger Porto Alegre Challenger Medellin Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Panama City Challenger Furth Challenger Blois Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Manta Challenger Sao Paulo Challenger Rio De Janeiro Challenger Kaoshuing Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Sao Paulo Challenger Tour Finals Sao Paulo Challenger Bucaramanga Challenger Medellin Challenger Pereira Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Bucaramanga Challenger Santiago Challenger Sarasota Challenger Caltanissetta Challenger Blois Challenger Padova Challenger Todi Challenger Vancouver Challenger Barranquilla Challenger Pereira Challenger Santiago Challenger Happy Valley Challenger Bucaramanga Challenger Morelos Challenger Guadalajara Challenger Leon Challenger Le Gosier Challenger Aix En Provence Challenger Heilbronn Challenger Vicenza Challenger Blois Challenger Milan Challenger Cali Challenger Granby Challenger Barranquilla Challenger Medellin Challenger Antonio Savoldi-Marco Co. - Manerbio IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Sarasota Challenger Savannah Challenger Prostejov Challenger Medellin Challenger Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Kia - Santiago Bogota Challenger X Torneo Internazionale di Tennis - Barletta Fairfield Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Cali Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Seguros Bogota Open - Bogota dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Montevideo Challenger Open Costa Daurada - Tarragona Santiago Challenger Copa Petrobras Uruguray - Montevideo Noumea Challenger Newport Beach Challenger Morelos Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Guadalajara Challenger Leon Challenger Black Forest Open - Freudenstadt Challenger Brasov - Brasov Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin GHI Bronz Classic - Bronx BH Tennis Open - Belo Horizonte Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Milan Challenger Recanati Challenger Seguros Bolivar Open - Medellin Perugia Challenger Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Astana Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger Bancolombia Open - Bogota Cary Challenger Columbus Challenger Tiburon Challenger Campinas Challenger Las Vegas Challenger Knoxville Challenger Columbus Challenger Punta Del Este Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Morelos Challenger Santiago Challenger Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Genova Open Challenger - Genova Tallahassee Challenger Savannah Challenger Copa Petrobras-Colombia - Bogota Samarkand Challenger Little Rock Challenger Columbus Challenger Winnetka Challenger Cordenons Challenger L'Aquila Challenger Bucaramanga Challenger Campinas Challenger Santo Domingo Challenger San Luis Potosi Challenger Lima Challenger Pereira Challenger Guayaquil Challenger Bogota Challenger Manta Challenger Montevideo Challenger Bogota Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Medellin Challenger Sao Paulo Challenger Salinas Challenger Bucaramanga Challenger Morelos Challenger San Marino Challenger Calabasas Challenger Como Challenger Genova Challenger Cremona Challenger Cali Challenger Napoli Challenger Buenos Aires Challenger Quito Challenger Santiago Challenger Medellin Challenger Pereira Challenger Guayaquil Challenger Rome Challenger Milan Challenger Bucaramanga Challenger Salinas Challenger Manerbio Challenger Le Gosier Challenger Sao Paulo Challenger Bogota Challenger Barletta Challenger Tiburon Challenger Asuncion Challenger Furth Challenger Salinas 2 Challenger Cali Challenger Aguascalenties Challenger Sacramento Challenger Tiburon Challenger Iasi Challenger Western & Southern Open - Cincinnati Bucaramanga Challenger Salinas Challenger Barranquilla Challenger Barletta Challenger San Luis Potosi Challenger Cordenons Challenger Pereira Challenger Mallorca Challenger Quito Challenger Ambato Challenger Lima Challenger Prague Challenger Caltanissetta Challenger Bordeaux Challenger Monza Challenger Panama City Challenger Bogota Challenger Bogota Challenger Medellin Challenger Orbetello Challenger Guayaquil Challenger Cordenons Challenger Cali Challenger Brasilia Challenger Sao Paulo Challenger Rio De Janeiro Challenger Guayaquil Challenger Sao Paulo Challenger Pereira Challenger Pereira Challenger Como Challenger Bad Waltersdorf Challenger Cali Challenger Valencia Challenger Naples Challenger Bogota Challenger Hangzhou Challenger Santo Domingo Challenger Montemar Challenger Caltanissetta Challenger Stockton Challenger Monterrey Challenger Medellin Challenger Tallahassee Challenger Floridablanca Challenger Stockton Challenger Guayaquil Challenger Drummondville Challenger San Luis Potosi Challenger Gatineau Challenger Puerto Vallarta Challenger Vicenza Challenger L'Aquila Challenger Cagliari Challenger Chicago Challenger Turin Challenger Calgary Challenger Charlottesville Challenger Sassuolo Challenger Memorial Manfredini - Sassuolo Houston Challenger Orlando Challenger Bordeaux Challenger Sarasota Challenger Braga Challenger Ilkley Challenger Binghamton Challenger Granby Challenger Seville Challenger Mauthausen Challenger Salinas Challenger Pozoblanco Challenger Shenzhen 1 Challenger Campinas Challenger Florianopolis Challenger Naples Challenger Turin Challenger Maia Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota ATP Vegeta Croatia Open - Umag St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Citi Open - Washington Austrian Open - Kitzbuhel Erste Bank Open - Vienna Valencia Open - Valencia Millennium Estoril Open - Estoril ASB Classic - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Apia International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Suisse Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BCR Open Romania - Bucharest Brasil Open - Sao Paulo Geneva Open - Geneva Open Parc - Lyon SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Marrakech Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg China Open - Beijing Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Generali Open - Kitzbuhel Hamburg European Open - Hamburg Antalya Open - Antalya Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva cinch Championships - London Erste Bank Open - Vienna San Diego Open - San Diego Copa Telmex - Buenos Aires Sydney Tennis Classic - Sydney Argentina Open - Buenos Aires Serbia Open - Belgrade Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Plava Laguna Croatia Open - Umag Qatar ExxonMobil Open - Doha Winston-Salem Open - Winston-Salem Sofia Open - Sofia Heineken Open - Auckland Gijon Open - Gijon Tennis Napoli Open - Naples ASB Classic - Auckland Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Heineken Open - Auckland Serbia Open - Belgrade Studena Croatia Open - Umag Delray Beach Open - Delray Beach Vegeta Croatia Open - Umag China Open - Beijing China Open - Beijing Argentina Open - Buenos Aires Belgrade Open - Belgrade Konzum Croatia Open - Umag Argentina Open - Buenos Aires Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Claro Open Colombia - Bogota Intrum Stockholm Open - Stockholm EFG Swiss Open - Gstaad Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech Boss Open - Stuttgart BCR Open Romania - Bucharest Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Chile Dove Men+Care Open - Santiago Telecom Italia Masters - Rome BMW Open - Munich Argentina Open - Buenos Aires Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Barcelona Open Banc Sabadell - Barcelona Rogers Masters - Montreal Nordea Open - Bastad Pacific Life Open - Indian Wells ASB Classic - Auckland Anytech365 Andalucia Open - Marbella Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome U.S. Open - New York Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, CHI-ITA 1-4 Wimbledon - London Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Group I, 1R, BAR-COL 0-4 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, Finals, Group D Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Qualifiers, 1R, USA-COL 4-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong All Lower level tournaments Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group II, 1R, ESA-BAR 4-1 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group II, 2R, ESA-MEX 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Laver Cup - Geneva Davis Cup, World Group, QR, COL-SWE 4-0 Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - London